home *** CD-ROM | disk | FTP | other *** search
-
- // JavaScript wrapper for r3treevw.h
- // Auto generated file, do not modify by hand
- // Copyright ⌐ 2004, Realsoft Graphics Oy
-
- var R3_R3TREEVIEWGADGET_H = 1;
- include("oops/r3gadget.js")
-
-
- var R3CLID_TREEVIEWGADGET = 281;
-
-
-
-
- // Description: checks for a hit in a given position
- // Returns: Object, object hit in the given position
- // p1: Integer[]
- // p2: Integer[], up_down, TRUE if hit in the upper half
-
- R3TVM_HIT = 281001;
-
- function mR3TVM_HIT(p1, p2) {
- return R3ToJS( DoA3(this.r3obj, 281001, p1, R3TID_INTEGER, R3TNF_ARRAY, p2, R3TID_INTEGER, R3TNF_ARRAY, 0, R3TID_INTEGER, 0));
- }
-
- // Description: Enumerate the tree. The given object/method is called * for each node in the tree. *
- // R3SendMsgA2(callbackobj, callbackmth, treenode, callbackdata);
- // Returns: Object, return value from the callback
- // p2: Integer, callback method
- // p3: Object, caller specific data
-
- R3TVM_ENUMTREE = 281003;
-
- function mR3TVM_ENUMTREE(p2, p3) {
- return DoA3(this.r3obj, 281003, 0, R3TID_INTEGER, 0, p2, R3TID_INTEGER, 0, p3, R3TID_OBJECT, 0);
- }
-
- // Description: checks for a hit in a given position
- // Returns: Object, object hit in the given position
- // p1: Integer[]
- // p2: Integer[], rel_y, relative y position of the hit 0...100
-
- R3TVM_HITEX = 281006;
-
- function mR3TVM_HITEX(p1, p2) {
- return R3ToJS( DoA3(this.r3obj, 281006, p1, R3TID_INTEGER, R3TNF_ARRAY, p2, R3TID_INTEGER, R3TNF_ARRAY, 0, R3TID_INTEGER, 0));
- }
-
-
-
-
- R3TVA_ChildListOffset = 281500;
- function SetR3TVA_ChildListOffset(value) {
- R3Set(this.r3obj, R3TVA_ChildListOffset, value, R3TID_INTEGER, 0);
- }
-
- R3TVA_Selected = 281501;
- function SetR3TVA_Selected(value) {
- R3Set(this.r3obj, R3TVA_Selected, value, R3TID_OBJECT, 0);
- }
-
- function GetR3TVA_Selected() {
- return R3ToJS(R3Get(this.r3obj, R3TVA_Selected, R3TID_OBJECT, 0));
- }
-
- R3TVA_ObjectOffset = 281503;
- function SetR3TVA_ObjectOffset(value) {
- R3Set(this.r3obj, R3TVA_ObjectOffset, value, R3TID_INTEGER, 0);
- }
-
- R3TVA_Root = 281504;
- function SetR3TVA_Root(value) {
- R3Set(this.r3obj, R3TVA_Root, value, R3TID_OBJECT, 0);
- }
-
- R3TVA_HierarchyObjectClid = 281505;
- function SetR3TVA_HierarchyObjectClid(value) {
- R3Set(this.r3obj, R3TVA_HierarchyObjectClid, value, R3TID_INTEGER, 0);
- }
-
- R3TVA_ChildListAttribute = 281506;
- function SetR3TVA_ChildListAttribute(value) {
- R3Set(this.r3obj, R3TVA_ChildListAttribute, value, R3TID_INTEGER, 0);
- }
-
- R3TVA_DropCallbackObject = 281507;
- function SetR3TVA_DropCallbackObject(value) {
- R3Set(this.r3obj, R3TVA_DropCallbackObject, value, R3TID_OBJECT, 0);
- }
-
- R3TVA_DropCallbackMethod = 281508;
- function SetR3TVA_DropCallbackMethod(value) {
- R3Set(this.r3obj, R3TVA_DropCallbackMethod, value, R3TID_INTEGER, 0);
- }
-
- var R3TVA_DragDrop = 281509; // Boolean
- R3TVA_OpenOffset = 281510;
- function SetR3TVA_OpenOffset(value) {
- R3Set(this.r3obj, R3TVA_OpenOffset, value, R3TID_INTEGER, 0);
- }
-
- R3TVA_OpenAttribute = 281511;
- function SetR3TVA_OpenAttribute(value) {
- R3Set(this.r3obj, R3TVA_OpenAttribute, value, R3TID_INTEGER, 0);
- }
-
- var R3TVA_CanRename = 281514; // Boolean
- R3TVA_KeyHookObject = 281515;
- function SetR3TVA_KeyHookObject(value) {
- R3Set(this.r3obj, R3TVA_KeyHookObject, value, R3TID_OBJECT, 0);
- }
-
- R3TVA_KeyHookMethod = 281516;
- function SetR3TVA_KeyHookMethod(value) {
- R3Set(this.r3obj, R3TVA_KeyHookMethod, value, R3TID_INTEGER, 0);
- }
-
- R3TVA_Balanced = 281517;
- function SetR3TVA_Balanced(value) {
- R3Set(this.r3obj, R3TVA_Balanced, value, R3TID_BOOLEAN, 0);
- }
-
- function GetR3TVA_Balanced() {
- return R3Get(this.r3obj, R3TVA_Balanced, R3TID_BOOLEAN, 0);
- }
-
- var R3TVHITPOS_NONE = 0;
- var R3TVHITPOS_OPENBOX = 1;
- var R3TVHITPOS_ICON = 2;
- var R3TVHITPOS_NAME = 3;
-
-
- function r3Treeviewgadget () {
- this.base = r3God;
- if(arguments.length) {
- this.base(R3CLID_TREEVIEWGADGET, arguments);
- }
- // Methods
- this.HIT=mR3TVM_HIT;
- this.ENUMTREE=mR3TVM_ENUMTREE;
- this.HITEX=mR3TVM_HITEX;
-
- // Attributes
- this.SetChildListOffset=SetR3TVA_ChildListOffset;
- this.GetSelected=GetR3TVA_Selected;
- this.SetSelected=SetR3TVA_Selected;
- this.SetObjectOffset=SetR3TVA_ObjectOffset;
- this.SetRoot=SetR3TVA_Root;
- this.SetHierarchyObjectClid=SetR3TVA_HierarchyObjectClid;
- this.SetChildListAttribute=SetR3TVA_ChildListAttribute;
- this.SetDropCallbackObject=SetR3TVA_DropCallbackObject;
- this.SetDropCallbackMethod=SetR3TVA_DropCallbackMethod;
- this.SetOpenOffset=SetR3TVA_OpenOffset;
- this.SetOpenAttribute=SetR3TVA_OpenAttribute;
- this.SetKeyHookObject=SetR3TVA_KeyHookObject;
- this.SetKeyHookMethod=SetR3TVA_KeyHookMethod;
- this.GetBalanced=GetR3TVA_Balanced;
- this.SetBalanced=SetR3TVA_Balanced;
- }
-
- r3Treeviewgadget.prototype=new r3Gadget;
- // r3treevw.h_H